package com.xinbochuang.machine.admin.domain.macRoom;

import java.io.Serializable;

import lombok.Data;
import lombok.EqualsAndHashCode;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.xinbochuang.machine.common.domain.BaseEntity;

/**
 *
 * @author 杜文博
 * @date 2020-09-08
 */
@Data
@EqualsAndHashCode(callSuper = false)
@TableName("MAC_ROOM")
public class MacRoom extends BaseEntity implements Serializable {

    private static final long serialVersionUID = 1L;

    @TableId("UUID")
    private String uuid;

    /**
     * 机房名称
     */
    @TableField("MAC_NAME")
    private String macName;

    /**
     * 删除标志
     */
    @TableField("DELETE_FLAG")
    private Integer delteFlag;

    /**
     * 备注
     */
    @TableField(exist = false)
    private String remark;

    /**
     * 机房责任人
     */
    @TableField("MAC_PRINCIPAL")
    private String macPrincipal;

    /**
     * 机房责任人Id
     */
    @TableField("MAC_PRINCIPAL_ID")
    private String macPrincipalId;

    /**
     * 机房安全员联系电话
     */
    @TableField("MAC_PRINCIPAL_TEL")
    private String macPrincipalTel;

    /**
     * 机房安全员所在部门Id
     */
    @TableField("DEPT_ID")
    private Integer deptId;

    /**
     * 机房安全员所在部门名称
     */
    @TableField("DEPT_NAME")
    private String deptName;

    /**
     * 机房安全员所在部门名称
     */
    @TableField("REGION_ID")
    private String regionId;

    /**
     * 机房安全员所在部门名称
     */
    @TableField("REGION_NAME")
    private String regionName;

    @TableField("BUILD_ID")
    private String buildId;
}
